home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d12 / cbibcode.arc / MEMICMP.C < prev    next >
Encoding:
C/C++ Source or Header  |  1991-08-05  |  606 b   |  19 lines

  1. /* memicmp.c, from p.153 of Turbo C Bible  */
  2. /* Compares a specified number of bytes of two buffers
  3.         without regard to the case of the letters. */
  4. #include <stdio.h>
  5. #include <mem.h>
  6. static char buffer1[81] = "Buffer 1",
  7.             buffer2[81] = "BUFFER 1";
  8. main()
  9. {
  10.     int result;
  11.     printf("First buffer = %s\nSecond buffer = %s\n", buffer1, buffer2);
  12.     result = memicmp(buffer1, buffer2, sizeof(buffer1));
  13.     if(result == 0)
  14.         printf("The buffers are equal.\n");
  15.     if(result < 0)
  16.         printf("%s less than %s\n", buffer1, buffer2);
  17.     if(result > 0)
  18.         printf("%s greater than %s\n", buffer1, buffer2);
  19. }